cross your fingers! - Espagnol Anglais Dictionnaire